Part Number Hot Search : 
CW22P31 220CA LCA10 IDT74CB DZ23C30 NTE7143 B511S2T RT9624D
Product Description
Full Text Search
 

To Download UPD168112K9-5B4 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  the information in this document is subject to change without notice. before using this document, please confirm that this is the latest version. not all products and/or types are available in every country. please check with an nec electronics sales representative for availability and additional information. mos integrated circuit pd168112 serial control h-bridge driver for camera lens driving data sheet document no. s15866ej1v0ds00 (1st edition) date published may 2003 ns cp(k) printed in japan 2003 description the pd168112 is a monolithic 6-channel h-bridge driver that consists of a cmos controller and a mos output stage. compared with existing drivers that use bipolar transistors, this h-bridge driver can lower the current consumption and voltage loss at the output stage thanks to employment of a mos process. this product employs a p-channel mosfet on the high side of the output stage, eliminating the need for a charge pump, so that the circuit current consumption can be substantially reduced during operation. in the pd168112 driving a stepper motor, dc motor, or coil can be selected by serial control, making this product ideal for driving the motor of a digital still camera. features ? six h-bridge circuits using power mosfet ? motor control using serial data (6 bytes of 8-bit configuration) data is input msb first. pulse cycle, number of pulses, and output current value can be set. ? input logic frequency: 6 mhz max. ? 3 v power supply minimum operating power supply voltage: v dd = 2.7 v ? undervoltage lockout circuit shuts down the internal circuit at v dd = 1.7 v typ. ? 48-pin wqfn ordering information part number package pd168112k9-5b4-a 48-pin plastic wqfn (7 mm x 7 mm)
data sheet s15866ej1v0ds 2 pd168112 pin configuration pgnd 34 37 out 3a 38 v m3 39 out 3b 40 pgnd 34 41 42 out 4a 43 v m4 44 out 4b 45 pgnd 34 46 v dd 47 (nc) (nc) pgnd 12 out 2b v m12 out 2a pgnd 12 out 1b v m12 out 1a pgnd 12 clkb clk lgnd 48 24 23 22 21 20 19 18 17 16 15 14 13 36 35 34 33 32 31 30 29 28 27 26 25 1 2 3 4 5 6 7 8 9 10 11 12 pgnd 6 out 6b v m6 out 6a pgnd 6 rsen 6 rsen 5 pgnd 5 out 5b v m5 out 5a pgnd 5 (nc) (nc) (nc) latch sclk s data reset v d cosc osc (nc) (nc)
data sheet s15866ej1v0ds 3 pd168112 pin list package: 48-pin wqfn no. pin name pin function no. pin name pin function 1 (nc) (not used) 25 pgnd 5 gnd pin of motor block of channel 5 2 (nc) (not used) 26 out 5a output a of channel 5 3 (nc) (not used, used for test function) 27 v m5 power pin of motor block of channel 5 4 latch serial data latch input 28 out 5b output b of channel 5 5 sclk serial clock input 29 pgnd 5 gnd pin of motor block of channel 5 6 sdata serial data input 30 rsen 5 resistor connection for channel 5 current detection 7 reset reset input 31 rsen 6 resistor connection for channel 6 current detection 8v d sync signal input 32 pgnd 6 gnd pin of motor block of channel 6 9 cosc (constant current) capacitor connection for triangular wave generation 33 out 6a output a of channel 6 10 osc (stepper motor, dc motor) capacitor connection for triangular wave generation 34 v m6 power pin of motor block of channel 6 11 (nc) (not used) 35 out 6b output b of channel 6 12 (nc) (not used) 36 pgnd 6 gnd pin of motor block of channel 6 13 lgnd gnd pin of control block 37 pgnd 34 gnd pin of motor block of channels 3 and 4 14 clk original oscillation clock input 38 out 3a output a of channel 3 15 clkb original oscillation clock output 39 v m3 power pin of motor block of channel 3 16 pgnd 12 gnd pin of motor block of channels 1 and 2 40 out 3b output b of channel 3 17 out 1a output a of channel 1 41 pgnd 34 gnd pin of motor block of channels 3 and 4 18 v m12 power pin of motor block of channels 1 and 2 42 out 4a output a of channel 4 19 out 1b output b of channel 1 43 v m4 power pin of motor block of channel 4 20 pgnd 12 gnd pin of motor block of channels 1 and 2 44 out 4b output b of channel 4 21 out 2a output a of channel 2 45 pgnd 34 gnd pin of motor block of channels 3 and 4 22 v m12 power pin of motor block of channels 1 and 2 46 (nc) (not used) 23 out 2b output b of channel 2 47 v dd power pin of control block 24 pgnd 12 gnd pin of motor block of channels 1 and 2 48 (nc) (not used)
data sheet s15866ej1v0ds 4 pd168112 pin functions pin name detailed pin function reset initializes the internal circuitry of the ic. the output goes into a hi-z state and the registers are initialized. when a stepper motor is driven, driving is started with phase a at +100% and phase b at 0%. clk inputs clk from an external source for generating clk that serves as a reference of the duty factor of a dc motor or pulse cycle of a stepper motor. clkb outputs the signal input from clk via the oscillator. latch command input enable signal. equivalent to chip select signal from a microcontroller. sclk clk signal for inputting a command. when data is transmitted, this signal is transmitted in synchronization with the data. the contents of sdata are read as data at the rising edge of sclk. sdata command data input signal. initialization is performed at addresses 0 and 1, and the contents of addresses 2 to 5 specify how the motor is to be driven. v d pin that inputs a sync signal. the driver that drives a stepper motor outputs signals after wait time (set by address 1) has elapsed after v d has risen. the output timing is always constant if the v d signal is periodically input, even if the timing of serial input changes. the driver starts outputting signals at the falling edge of the latch signal, not in synchronization with v d , when a dc motor or a constant current is driven. cosc pin that connects a capacitor to a triangular wave generator that drives a constant current. connect a capacitor of 100 to 330 pf between this pin and gnd. osc pin that connects a capacitor to a triangular wave generator that drives a stepper motor or a dc motor. connect a capacitor of 100 to 330 pf between this pin and gnd. rsen connects a detector resistor to the constant-current detector. remark hi-z: high impedance
data sheet s15866ej1v0ds 5 pd168112 block diagram serial control block ch2 h-bridge ch5 h-bridge ch6 h-bridge sense circuit sense circuit 30 31 33 35 26 29 25 20 16 27 22 21 23 24 18 47 7 8 4 5 6 15 9 14 13 17 19 pgnd 5 pgnd 12 v m5 v m12 out 2a out 2b pgnd v m12 v dd lgnd out 1a out 1b 36 32 41 37 34 43 42 44 45 39 38 40 pgnd 6 pgnd 34 v m6 v m4 out 4a out 4b pgnd 34 v m3 out 3a out 3b 28 rsen 5 rsen 6 out 6a out 6b out 5a out 5b ch1 h-bridge ch4 h-bridge ch3 h-bridge osc 10 reset v d latch sclk sdata clkb cosc clk osc osc pre driver
data sheet s15866ej1v0ds 6 pd168112 standard connection examples (1) when address 0 (d1, d0) = (0, 0) serial control block ch2 h-bridge ch5 h-bridge ch6 h-bridge sense circuit sense circuit 30 31 33 35 26 29 25 20 16 27 22 21 m m 23 24 18 47 7 8 4 5 6 15 9 14 13 17 19 pgnd 5 pgnd 12 v m5 v m12 out 2a out 2b pgnd v m12 v dd lgnd out 1a out 1b 36 32 41 37 34 43 42 44 45 39 38 40 pgnd 6 pgnd 34 v m6 v m4 out 4a out 4b pgnd 34 v m3 out 3a out 3b 28 rsen 5 1 k ? rsen 6 out 6a out 6b out 5a out 5b ch1 h-bridge ch4 h-bridge ch3 h-bridge osc 10 reset v d latch sclk sdata clkb cosc 100 pf 100 pf clk osc osc pre driver 1 k ? (2) when address 0 (d1, d0) = (0, 1) serial control block ch2 h-bridge ch5 h-bridge ch6 h-bridge sense circuit sense circuit 30 31 33 35 26 29 25 20 16 27 22 21 m m 23 24 18 47 7 8 4 5 6 15 9 14 13 17 19 pgnd 5 pgnd 12 v m5 v m12 out 2a out 2b pgnd v m12 v dd lgnd out 1a out 1b 36 32 41 37 34 43 42 44 45 39 38 40 pgnd 6 pgnd 34 v m6 v m4 out 4a out 4b pgnd 34 v m3 out 3a out 3b 28 rsen 5 rsen 6 out 6a out 6b out 5a out 5b ch1 h-bridge ch4 h-bridge ch3 h-bridge osc 10 reset v d latch sclk sdata clkb cosc 100 pf 100 pf clk osc osc pre driver m 1 k ?
data sheet s15866ej1v0ds 7 pd168112 (3) when address 0 (d1, d0) = (1, 0) serial control block ch2 h-bridge ch5 h-bridge ch6 h-bridge sense circuit sense circuit 30 31 33 35 26 29 25 20 16 27 22 21 m m 23 24 18 47 7 8 4 5 6 15 9 14 13 17 19 pgnd 5 pgnd 12 v m5 v m12 out 2a out 2b pgnd v m12 v dd lgnd out 1a out 1b 36 32 41 37 34 43 42 44 45 39 38 40 pgnd 6 pgnd 34 v m6 v m4 out 4a out 4b pgnd 34 v m3 out 3a out 3b 28 rsen 5 rsen 6 out 6a out 6b out 5a out 5b ch1 h-bridge ch4 h-bridge ch3 h-bridge osc 10 reset v d latch sclk sdata clkb cosc 100 pf 100 pf clk osc osc pre driver m m (4) when address 0 (d1, d0) = (1, 1) serial control block ch2 h-bridge ch5 h-bridge ch6 h-bridge sense circuit sense circuit 30 31 33 35 26 29 25 20 16 27 22 21 m m 23 24 18 47 7 8 4 5 6 15 9 14 13 17 19 pgnd 5 pgnd 12 v m5 v m12 out 2a out 2b pgnd v m12 v dd lgnd out 1a out 1b 36 32 41 37 34 43 42 44 45 39 38 40 pgnd 6 pgnd 34 v m6 v m4 out 4a out 4b pgnd 34 v m3 out 3a out 3b 28 rsen 5 1 k ? rsen 6 out 6a out 6b out 5a out 5b ch1 h-bridge ch4 h-bridge ch3 h-bridge osc 10 reset v d latch sclk sdata clkb cosc 100 pf 100 pf clk osc osc pre driver m 1 k ?
data sheet s15866ej1v0ds 8 pd168112 command input timing chart setting example v d latch sclk/sdata wait time latch sclk/sdata output status on pulse output stepper motor starts output after wait time synchronized with rising of v d has elapsed. correct ng dc motor/coil starts output after latch has fallen, regardless of v d . off off on pulse output wait time wait time excited status (stopped) wait time pulse output excited status (stop) correct incorrect v d - latch time v d - latch time v d - latch time v d - latch time v d - latch time v d - latch time v d must rise before latch rises (200 ns min.). v d must fall before latch falls (200 ns min.). in addition to the operations shown above, an operation in which the v d signal overlaps the latch signal is incorrect. if data related to a stepper motor (addresses 3 ? 1 to 3 ? 4) is input during the wait time, the previous data is ignored. if data related to a dc motor coil (addresses 4 and 5) is input during the wait time, all the data is valid.
data sheet s15866ej1v0ds 9 pd168112 example of address setting latch sclk address 0 initialization address 0 address 1 dc motor address 2 address 4 stepper motor address 2 address 3 ? 1 to 3 ? 4 constant-current driving address 2 address 5 sdata v d address 2 address 5 address 2 address 2 address 3 ? 1 to 3 ? 4 address 1 address 4 be sure to perform initialization (addresses 0 and 1) immediately and after power application and reset. transmit the data of only addresses 0 and 1 for the initialization operation. after the initialization operation, the system can be controlled simply by inputting driving data (addresses 2 to 5). to execute initialization again, the reset pin must be mode high level. to set a stepper motor, be sure to input the v d signal. if only the v d signal is input, the previous status is held and the output does not change.
data sheet s15866ej1v0ds 10 pd168112 output timing chart two-phase excitation output mode 1-2 phase excitation output mode phase a current 100 % 012345678 ? 100 % 100 % 70 % 012345678 ? 100 % ? 70 % 100 % 012345678 ? 100 % 100 % 70 % 012345678 ? 100 % ? 70 % phase b current phase a current phase b current the horizontal axis of the above charts indicates the number of steps. the above charts show an example in the cw (forward) mode. the current flowing into phases a and b is positive in the direction from out pin a to out pin b, and negative in the direction from out pin b to out pin a.
data sheet s15866ej1v0ds 11 pd168112 functional description serial control all information for driving the motor is processed by serial data from the cpu. the following parameters can be set by commands. - wait value for setting timing when a stepper motor is driven - motor current, motor revolution direction, and output excitation mode - pulse cycle, and number of pulses each command is assigned an address. each data can be updated by inputting 8-bit data. for the configuration of the data and details of commands, refer to serial interface specifications on page 12. 2-phase excitation mode by allowing a current of 100% to flow into output phases a and b, the motor can be driven with a large torque. the motor can be stopped in electrical cycle angle units of 90 . the two-phase excitation mode or 1-2 phase excitation mode is selected by a command. 1-2 phase excitation mode by allowing a current of 100% to flow into either output phase a or b and a current of 70% to flow into the other phase, the motor can be positioned with an accuracy higher than that in the two-phase excitation mode. the motor can be stopped in electrical cycle angle units of 45. the two-phase excitation mode or 1-2 phase excitation mode is selected by a command. reset function an initialization operation is performed and all the internal data is cleared to 0 when reset = low level. the output remains in the hi-z state. when reset = high level, commands can be input. be sure to perform a reset operation after power application. when reset = low level, the internal circuitry is stopped whenever possible, so that the self current consumption can be reduced. when input of the external clk is stopped, the current consumption can be lowered to 1 a max. power application sequence this ic has a logic power supply (v dd ) pin and an output power supply (v m ) pin. to turn on power, turn on v dd and then v m . to turn off power, turn off v m with v dd on, and then turn off v dd . (v dd and v m can also be turned on/off at the same time.)
data sheet s15866ej1v0ds 12 pd168112 serial interface specifications the internal data is determined by inputting 8-bit serial data synchronized with serial clock clk while latch = high level, and then lowering latch. serial data is input from the lsb (d0) to the msb (d7). sdata: data is loaded to the internal circuitry at the rising edge of sclk when latch = high level. latch: inputting sdata is prohibited when latch is low level. inputting sdata is enabled when it is high level. the internal data is determined at the negative transition of latch (high level low level). because this ic uses the external clk, osc in , to generate the internal timing, the set values vary depending on the frequency of osc in . an example where osc in = 5 mhz is given below. to input a frequency other than 5 mhz to osc in , use the following expression. this applies to the serial registers marked in serial register details on page 16 and 19. time: set value = setting example x (5/osc in [mhz] ) frequency: set value = setting example x (osc in [mhz] /5) data configuration data is configured of 8 bits. addresses are set in the order of command input. six types of addresses, 0 to 5, are used. bit d7d6d5d4d3d2d1d0 msb lsb for how to set data, refer to serial register list on page 14 and 15 and serial register details on page 16. the following chart shows an example of serial command waveforms. 01234567 sclk sdata latch data of one motor can be input in accordance with the motor driving data specifications that are set while latch = high level. the input data is loaded in 8-bit units when sclk = low level high level after latch = low level high level, and the data is determined when latch = high level low level. addresses 0 and 1 are used to perform initialization such as drive output settings. turning on/off the motor and the number of pulses are set by addresses 2 to 5. once initialization has been performed, therefore, the motor can be controlled simply by transmitting the drive data of addresses 2 to 5. the stepper motor operates in synchronization with the v d signal. to update data, be sure to input the v d signal (for details, refer to command input timing chart on page 8). when only the v d signal is input, the previous status is retained and the output does not change.
data sheet s15866ej1v0ds 13 pd168112 serial data input sequence the pd168112 can control driving of two or more motors with only a few cpu signals by using a serial data input method. the serial data is input as follows. (1) input addresses 0 and 1 after power application and initialization. (2) input addresses 3, 4, and 5, depending on the type of motor to be driven. (3) input address 2 to specify the motor to be driven. (4) only addresses 3 to 5 and 2 have to be input subsequently to specify driving. to perform an initialization operation such as selecting the motor, initialize the internal registers by using the reset pin. address 0 operation sequence when serial data is input motor type data updated? stepper motor constant-current driving address 2 y n address 1 dc motor address 4 address 5 address 3 ? 1 to 3 ? 4 -- initialization operation -- <1> input address 0. <2> input address 1. -- detailed drive settings -- <3> set addresses 3, 4, or 5. (a) to drive stepper motor input 4 bytes, addresses 3 ? 1, 3 ? 2, 3 ? 3, and 3 ? 4. (b) to drive dc motor input address 4. (c) for constant-current driving input address 5. -- specifying motor to be driven -- <4> input address 2 and set the data.
data sheet s15866ej1v0ds 14 pd168112 address list address item to be set address 0 (initial setting) initial setting 1 (motor selection), wait value address 1 (initial setting) initial setting 2 (test function) address 2 (motor specification) specifying motor to be driven (selecting output channel) address 3 (stepper motor) 3 ? 1 motor on/off, revolution direction, driving mode 3 ? 2 pulse cycle 3 ? 3 number of pulses (lower) 3 ? 4 number of pulses (higher) address 4 (dc motor) dc motor driving address 5 (solenoid) constant-current driving table. serial register list (1/2) bit address 0 bit address 1 7 wait value setting 5 7 (reserved) 6 wait value setting 4 6 (reserved) 5 wait value setting 3 5 (reserved) 4 wait value setting 2 4 (reserved) 3 wait value setting 1 3 (reserved) 2 wait value setting 0 2 (reserved) 1 motor selection 1 1 (reserved) 0 motor selection 0 0 (reserved) bit address 2 7 (reserved) 6 (reserved) 5 (reserved) 4 (reserved) 3 (reserved) 2 setting motor 2 1 setting motor 1 0 setting motor 0
data sheet s15866ej1v0ds 15 pd168112 table. serial register list (2/2) bit address 3 ? 1 bit address 3 ? 2 7 (reserved) 7 stepper motor pulse cycle 7 6 (reserved) 6 stepper motor pulse cycle 6 5 (reserved) 5 stepper motor pulse cycle 5 4 (reserved) 4 stepper motor pulse cycle 4 3 (reserved) 3 stepper motor pulse cycle 3 2 motor driving mode setting 2 stepper motor pulse cycle 2 1 revolution direction 1 stepper motor pulse cycle 1 0 motor on/off 0 stepper motor pulse cycle 0 bit address 3 ? 3 bit address 3 ? 4 7 number of stepper motor pulses 7 7 number of stepper motor pulses 15 6 number of stepper motor pulses 6 6 number of stepper motor pulses 14 5 number of stepper motor pulses 5 5 number of stepper motor pulses 13 4 number of stepper motor pulses 4 4 number of stepper motor pulses 12 3 number of stepper motor pulses 3 3 number of stepper motor pulses 11 2 number of stepper motor pulses 2 2 number of stepper motor pulses 10 1 number of stepper motor pulses 1 1 number of stepper motor pulses 9 0 number of stepper motor pulses 0 0 number of stepper motor pulses 8 bit address 4 bit address 5 7 output duty setting 4 7 current value setting 4 6 output duty setting 3 6 current value setting 3 5 output duty setting 2 5 current value setting 2 4 output duty setting 1 4 current value setting 1 3 output duty setting 0 3 current value setting 0 2 brake mode 2 (reserved) 1 revolution direction 1 excitation direction 0 motor on/off 0 excitation on/off
data sheet s15866ej1v0ds 16 pd168112 serial register details address 0 this address selects the types of motors to be combined and a wait value when a stepper motor is to be driven. bit d7d6d5d4d3d2d1d0 data wait value setting motor selection ? motor selection the types of the motors allocated to the six channels to drivers are specified by data d0 to d1. d1 d0 ch1 ch2 ch3 ch4 ch5 ch6 0 0 stepper motor 1 stepper motor 2 constant current 1 constant current 2 0 1 stepper motor 1 stepper motor 2 dc motor 1 constant current 1 1 0 stepper motor 1 stepper motor 2 dc motor 1 dc motor 2 1 1 stepper motor 1 dc motor 1 dc motor 2 constant current 1 constant current 2 ? wait value when the stepper motor is to be controlled, counting is started from the rising of the v d signal and the motor is excited when the count value reaches 0. even if transmission of serial data is delayed by the wait value, the stepper motor can be driven at a predetermined timing if the v d signal is periodically input. note that the wait value must not be set to 0. the wait time can be set in a range of 32 to 2016 s with a resolution of 32 s using data d2 to d7. example of setting wait value d7......d2 set value ( s) 000000 input prohibited 000001 32 000010 64 :: 111101 1952 111110 1984 111111 2016
data sheet s15866ej1v0ds 17 pd168112 address 1 this address is used to test the internal functions of the ic. bit d7d6d5d4d3d2d1d0 data (test function) ? test function the test function is used to check the internal operations of the ic. for usual use, input 0 to d0 to d7. address 2 this address is used to select the motor to be driven. input drive data by using addresses 3 to 5, and select the type of the motor using address 2. bit d7d6d5d4d3d2d1d0 data (reserved) motor to be selected ? motor to be selected select the type of the motor to be driven using d0 to d2. the motor that can be selected is determined by the motor selection data of address 0. a motor type that does not match the motor selection data of address 0 cannot be selected. the data of addresses 3 to 5 and the motor type of address 2 must match. for details, refer to serial data input sequence on page 13. d2 d1 d0 motor selection (d0 to d1 of address 0) (d1, d0) = (0, 0) (d1, d0) = (0, 1) (d1, d0) = (1, 0) (d1, d0) = (1, 1) 0 0 0 stepper motor 1 stepper motor 1 stepper motor 1 stepper motor 1 0 0 1 stepper motor 2 stepper motor 2 stepper motor 2 ? 010 ? dc motor 1 dc motor 1 dc motor 1 011 ?? dc motor 2 dc motor 2 1 0 0 constant current 1 ?? constant current 1 1 0 1 constant current 2 constant current 1 ? constant current 2 110 ???? 111 ????
data sheet s15866ej1v0ds 18 pd168112 address 3 this address is used to specify how the stepper motor is to be driven. before setting this address, stepper motor 1 or 2 must be selected using address 2. addresses 3 ? 1 to 3 ? 4 are used to specify the setting of the stepper motor. therefore, a total of 4 bytes are input. address 3 ? ? ? ? 1 bit d7d6d5d4d3d2d1d0 data (reserved) note 3note 2note 1 notes 1. motor on/off 2. revolution direction 3. motor driving mode ? motor on/off whether motor is driven or not is specified by d0. when d0 = 0, the output goes into a hi-z state and the motor is turned off. even if the number of pulses is set at this time, the motor is not excited. internally, the phase does not advance. when d0 = 1, the output is turned on and the motor is driven according to the specified number of pulses and the specified pulse cycle. d0 driving mode 0hi-z 1excited ? revolution direction d1 specifies the revolution direction of the motor. in the cw mode, the current of phase b is output, 90 degrees in phase behind the current of phase a (forward mode). in the ccw mode, the current phase b is output, 90 degrees in phase ahead of the current phase a (reverse mode). d1 operation mode 0 cw mode (forward revolution) 1 ccw mode (reverse revolution) ? motor driving mode d2 is used to select the two-phase excitation or 1-2 phase excitation mode. when d2 = 0, the 1-2 phase excitation mode is selected. when d2 = 1, the two-phase excitation mode is selected. d2 operation mode 0 1-2 phase excitation 1 2-phase excitation
data sheet s15866ej1v0ds 19 pd168112 address 3 ? ? ? ? 2 bit d7d6d5d4d3d2d1d0 data pulse cycle ? pulse cycle d0 to d7 of address 3 ? 2 specifies the pulse cycle per step. the pulse cycle can be set in a range of 0 to 25.5 ms with a resolution of 100 s. if the 8-bit value is 0, no pulse is output and the driving status is maintained. example of pulse cycle setting d7......d0 set value ( s) 00000000 0 00000001 100 00000010 200 :: 11111101 25300 11111110 25400 11111111 25500 address 3 ? ? ? ? 3 and 3 ? ? ? ? 4 bit d7d6d5d4d3d2d1d0 data number of pulses ? number of pulses data of 16 bits, with the lower 8 bits set by address 3 ? 3 and the higher 8 bits set by address 3 ? 4, sets the number of pulses of the motor. number of pulses = (d0 to d7 of address 3 ? 4) x 256 + (d0 to d7 of address 3 ? 3) if the 16-bit value is 0, no pulse is output and the driving status is maintained. address 3 ? 4 address 3 ? 3set value d7......d0 d7......d0 00000000 00000000 0 00000000 00000001 1 00000000 00000010 2 ::: 11111111 11111101 65533 11111111 11111110 65534 11111111 11111111 65535
data sheet s15866ej1v0ds 20 pd168112 address 4 the address specifies how a dc motor is to be driven. to use this address, dc motor 1 or dc motor 2 must be selected using address 2. bit d7d6d5d4d3d2d1d0 data output duty factor note 3note 2note 1 notes 1. motor on/off 2. revolution direction 3. brake mode ? motor on/off d0 specifies whether the motor is to be driven. when d0 = 0, the motor is stopped (stop mode). the output status in the stop mode is hi-z or short brake mode, depending on the value of d2, which selects a brake mode. when d0 = 1, the start mode is selected and the motor is driven in the specified revolution direction and with the specified output duty factor. d0 driving mode 0 stop mode 1 start mode ? revolution direction d1 selects the revolution direction of the motor. when the motor revolves in the forward direction, the current flows from phase a to b. when the motor revolves in the reverse direction, the current flows from phase b to a. d1 operation mode 0 current direction a b (forward direction) 1 current direction b a (reverse direction) ? brake mode d2 is used to select the output status in the stop mode. when d2 = 0, the output goes into a hi-z state. when d2 = 1, the high side of both phase a and b is on and the short brake status is selected. at this time, the output goes high level. d2 operation mode 0hi-z 1 short brake (both phases a and b output high level)
data sheet s15866ej1v0ds 21 pd168112 ? output duty factor data of d3 to d7 is used to select the output duty factor for current control. the output duty factor can be selected in 32 steps. the operating frequency of the output is the frequency oscillated by the oscillator connected to cosc (100 khz typ.). the following table shows the ideal set values. d7......d3 output duty factor (%) d7......d3 output duty factor (%) 00000 3.125 10000 53.125 00001 6.25 10001 56.25 00010 9.375 : : : : 11101 93.75 01110 46.875 11110 96.875 01111 50 11111 100
data sheet s15866ej1v0ds 22 pd168112 address 5 this address selects constant-current driving. to use this address, constant current 1 or constant current 2 must be selected using address 2. bit d7d6d5d4d3d2d1d0 data output current value (reserved) note 2 note 1 notes 1. excitation on/off 2. excitation direction ? excitation on/off d0 selects whether the coil is to be driven. when d0 = 0, the output goes into a hi-z state. when d0 = 1, the output is turned on, and the coil is driven in the specified revolution direction and with the specified output current. d0 driving mode 0hi-z 1 output on ? excitation direction d1 selects the direction in which the coil is to be excited. in the forward direction, the current flows from phase a to b. in the reverse direction, the current flows from phase b to a. d1 operation mode 0 current direction a b (forward direction) 1 current direction b a (reverse direction) ? output current value data of d3 to d7 selects the current value for constant-current control. these bits select the internal voltage that serves as a reference with a resolution of 20 mv. the current that flows to the output is {set voltage value/rsen x 1000}. a voltage lower than 100 mv is fixed to 100 mv and a voltage exceeding 500 mv is fixed to 500 mv. therefore, the reference voltage can be set in a range of 100 to 500 mv. the operating frequency of the output is the frequency oscillation by the oscillator connected to cosc (100 khz typ.). example: where rsen = 2 k ? for constant-current driving at 100 ma set voltage value = 100 (ma) x 2 (k ? ) /1000 = 200 (mv) (d7...d3) = (01010) d7......d3 reference voltage (mv) d7......d3 reference voltage (mv) 00000 100 10110 440 00001 100 10111 460 : : 11000 480 00101 100 11001 500 00110 120 : : 00111 140 11110 500 : : 11111 500
data sheet s15866ej1v0ds 23 pd168112 electrical specifications absolute maximum ratings (t a = 25 c, glass epoxy board of 100 mm x 100 mm x 1 mm with copper foil area of 15%) parameter symbol condition rating unit power supply voltage v dd control block ? 0.5 to +4.5 v v m motor block ? 0.5 to +6.0 v input voltage v in ? 0.5 to v dd +0.5 v output pin voltage v out 6.2 v dc output current note i d(dc) dc 0.35 a/ch instantaneous output current i d(pulse) pw < 10 ms, duty 20% 0.7 a/ch power consumption p t 1.0 w peak junction temperature t ch(max) 150 c storage temperature t stg ? 55 to +150 c note keep the total consumption from exceeding 1 w. caution product quality may suffer if the absolute maximum rating is exceeded even momentarily for any parameter. that is, the absolute maximum ratings are rated values at which the product is on the verge of suffering physical damage, and therefore the product must be used under conditions that ensure that the absolute maximum ratings are not exceeded. recommended operating conditions (t a = 25 c, glass epoxy board of 100 mm x 100 mm x 1 mm with copper foil area of 15%) parameter symbol condition min. typ. max. unit power supply voltage v dd control block 2.7 3.6 v v m motor block 2.7 5.5 v input voltage v in 0v dd v dc output current i d(dc) dc ? 0.3 +0.3 a/ch instantaneous output current i d(pulse) pw < 10 ms, duty 20% ? 0.6 +0.6 a/ch external clk input frequency osc in 356mhz sclk input frequency f clk 6mhz latch - sclk time f l-s 200 ns sdata setup time f setup 80 ns sdata hold time f hold 80 ns v d - latch time t vd-latch1 200 ns v d - latch time t vd-latch2 200 ns operating temperature range t a ? 10 75 c
data sheet s15866ej1v0ds 24 pd168112 electrical characteristics (unless otherwise specified, t a = 25 c, v dd = v m = 3 v) parameter symbol condition min. typ. max. unit v dd pin current in standby mode i dd(stb) 1.0 a v dd pin current in during operation i dd(act) 3.0 ma v m leakage current i m(off) per v m pin, v m = 5.5 v, in standby mode 1.0 a high-level input current i ih v in = v dd 50 a low-level input current i il v in = 0 v ? 1.0 a high-level input voltage v ih 2.7 v v dd 3.6 v, input pin 0.7 x v dd v low-level input voltage v il 2.7 v v dd 3.6 v, input pin 0.3 x v dd v input hysteresis voltage v hys input pin 0.3 v h-bridge on-state resistance r on i m = 0.3 a, sum of upper and lower stages 2.0 ? output turn-on time t on r m = 20 ? 0.02 0.7 2.0 s output turn-off time t off 0.02 0.7 2.0 s caution the undervoltage lockout circuit operates at 1.7 v typ. and the output goes into a hi-z state. internal data is reset.
data sheet s15866ej1v0ds 25 pd168112 package drawing p 0.08min. 0.08min. lp s s b a b y1 s s f x4 a s y b s t x4 c2 a c a2 a1 note "t" and "f" excludes mold flash c1 b1 b a e p d d/2 /2 4 ? c0.5 36 25 112 37 24 48 13 hd hd ze zd e e /2 /2 he he d e f hd he t a a1 a2 b b1 c c1 c2 e lp x y y1 zd ze 0.64 0.23 0.05 0.50 0.05 0.08 0.10 0.625 0.625 0.20 0.03 0.14 0.16 item millimeters 0.17 0.40 0.10 0.14 0.20 6.75 6.75 0.20 7.00 7.00 0.20 0.67 0.03 p48k9-50-5b4 48-pin plastic wqfn (7x7) part terminal section detail of s x b m b a + 0.08 ? 0.04 + 0.02 ? 0.025
data sheet s15866ej1v0ds 26 pd168112 recommended soldering conditions the pd168112 should be soldered and mounted under the following recommended conditions. for soldering methods and conditions other than those recommended below, contact an nec electronics sales representative. for technical information, see the following website. semiconductor device mount manual (http:// www.n ecel.com/pkg/en/mount/index.html) type of surface mount device pd168112k9-5b4-a: 48-pin plastic wqfn (7 mm x 7 mm) process conditions symbol infrared reflow package peak temperature: 250 c, time: 60 seconds max. (at 220 c or higher), count: three times or less, exposure limit: 3 days note (after that, prebake at 125 c for 10 hours), flux: rosin flux with low chlorine (0.2 wt% or below) recommended ir60-103-3 note after opening the dry pack, store it a 2 c or less and 65% rh or less for the allowable storage period. caution do not use different soldering methods together (except for partial heating).
data sheet s15866ej1v0ds 27 pd168112 notes for cmos devices 1 precaution against esd for semiconductors note: strong electric field, when exposed to a mos device, can cause destruction of the gate oxide and ultimately degrade the device operation. steps must be taken to stop generation of static electricity as much as possible, and quickly dissipate it once, when it has occurred. environmental control must be adequate. when it is dry, humidifier should be used. it is recommended to avoid using insulators that easily build static electricity. semiconductor devices must be stored and transported in an anti-static container, static shielding bag or conductive material. all test and measurement tools including work bench and floor should be grounded. the operator should be grounded using wrist strap. semiconductor devices must not be touched with bare hands. similar precautions need to be taken for pw boards with semiconductor devices on it. 2 handling of unused input pins for cmos note: no connection for cmos device inputs can be cause of malfunction. if no connection is provided to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence causing malfunction. cmos devices behave differently than bipolar or nmos devices. input levels of cmos devices must be fixed high or low by using a pull-up or pull-down circuitry. each unused pin should be connected to v dd or gnd with a resistor, if it is considered to have a possibility of being an output pin. all handling related to the unused pins must be judged device by device and related specifications governing the devices. 3 status before initialization of mos devices note: power-on does not necessarily define initial status of mos device. production process of mos does not define the initial operation status of the device. immediately after the power source is turned on, the devices with reset function have not yet been initialized. hence, power-on does not guarantee out-pin levels, i/o settings or contents of registers. device is not initialized until the reset signal is received. reset operation must be executed immediately after power-on for devices having reset function.
pd168112 reference documents nec semiconductor device reliability/quality control system (c10983e) quality grades on nec semiconductor devices (c11531e) the information in this document is current as of may, 2003. the information is subject to change without notice. for actual design-in, refer to the latest publications of nec electronics data sheets or data books, etc., for the most up-to-date specifications of nec electronics products. not all products and/or types are available in every country. please check with an nec electronics sales representative for availability and additional information. no part of this document may be copied or reproduced in any form or by any means without the prior written consent of nec electronics. nec electronics assumes no responsibility for any errors that may appear in this document. nec electronics does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of nec electronics products listed in this document or any other liability arising from the use of such products. no license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of nec electronics or others. descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. the incorporation of these circuits, software and information in the design of a customer's equipment shall be done under the full responsibility of the customer. nec electronics assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information. while nec electronics endeavors to enhance the quality, reliability and safety of nec electronics products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. to minimize risks of damage to property or injury (including death) to persons arising from defects in nec electronics products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features. nec electronics products are classified into the following three quality grades: "standard", "special" and "specific". the "specific" quality grade applies only to nec electronics products developed based on a customer- designated "quality assurance program" for a specific application. the recommended applications of an nec electronics product depend on its quality grade, as indicated below. customers must check the quality grade of each nec electronics product before using it in a particular application. "standard": computers, office equipment, communications equipment, test and measurement equipment, audio and visual equipment, home electronic appliances, machine tools, personal electronic equipment and industrial robots. "special": transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment and medical equipment (not specifically designed for life support). "specific": aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems and medical equipment for life support, etc. the quality grade of nec electronics products is "standard" unless otherwise expressly specified in nec electronics data sheets or data books, etc. if customers wish to use nec electronics products in applications not intended by nec electronics, they must contact an nec electronics sales representative in advance to determine nec electronics' willingness to support a given application. (note) (1) "nec electronics" as used in this statement means nec electronics corporation and also includes its majority-owned subsidiaries. (2) "nec electronics products" means any product developed or manufactured by or for nec electronics (as defined above). ? ? ? ? ? ? m8e 02. 11-1


▲Up To Search▲   

 
Price & Availability of UPD168112K9-5B4

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X